/* 全局公共样式 */

body,
html,
#app,
.layout {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.com-page {
    padding: 20px;
    width: 100%;
    /* height: calc(100% - 56px); */
}

.box-card {
    width: 100%;
    overflow-y: scroll;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

.el-main {
    height: 100%;
}

img {
    width: 100%;
    height: 100%;
    display: block;
    cursor: pointer;
}

.com-user {
    width: 100%;
    height: 100%;
    padding: 20px;
}

.iconfont {
    cursor: pointer;
}

input {
    padding-left: 10px;
    outline: none;
    height: 24px;
    border-radius: 999px;
    border: none
}

.el-pagination {
    margin-top: 20px;
}

.el-card {
    height: 100%;
    width: 100%;
    overflow: hidden;
}

.el-table {
    margin-top: 20px;
}

li {
    list-style: none;
}

a {
    text-decoration: none;
    color: inherit;
}

/* 进度条颜色 */
#nprogress .bar {
    background: #29d !important;
}

/*滚动条样式*/
.el-main::-webkit-scrollbar {
    width: 4px;
    /*height: 4px;*/
}

.el-main::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: rgba(0, 0, 0, 0.2);
}

.el-main::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 0;
    background: rgba(0, 0, 0, 0.1);
}